Connect to an EC2 instance
from EC2
Connect to instance
Connect to your Linux instance - Amazon Elastic Compute Cloud
SSH もできるが EC2 Instance Connect という仕組みがあるらしい
EC2 Instance Connect エンドポイント登場!踏み台サーバー不要でパブリックIPのないEC2にSSH・RDPできるようになりました | DevelopersIO
SSH を自分の鍵でやる場合は サーバーの authorized_kes に公開鍵を追加すればよい
EC2 Instance Connect
Internet 経由で繋ぐには、instance は public subnet にいなければいけない
security rule で SSH port の解放が必要
private subnet の instance に繋ぐには Instance Connect Endpoint を使うことができる
Connect to your instances without requiring a public IPv4 address using EC2 Instance Connect Endpoint - Amazon Elastic Compute Cloud
追加料金なし
Amazon EC2 Instance Connect のご紹介
EC2 Instance Connect Endpoint と Session Managerの違いをまとめてみた | DevelopersIO
起動時に keypair を使うべき、といっているが、instance connect や session manager を使うのであれば不要ということはないのだろうか?
Launch an instance using the new launch instance wizard - Amazon Elastic Compute Cloud
ちゃんと instance connect などが使える状況になっていれば問題はないし、その場合むしろ SSH を直接使うよりは instance connect を使う方がよいだろう
Cloud shell から接続する際には、cloud shell のIPを security group に追加する必要がある?
Connect EC2 by using SSM